
/*划出菜单*/
.fancynav-mainnav{position: fixed;}
/*header*/
.header{position: relative;}
.h-nav{width:100%;position: fixed;z-index: 2000;top:0;transition: all .5s}
.h-nav-box{left:50%;transform:translateX(-50%);position: relative;padding:15px 0;transition: all .5s}
.h-left{width:400px;}
.h-mid{font-size: 16px;width:calc(100% - 400px);padding:15px 0;}
.h-mid a{color: #333;display: flex;flex-direction: row;align-items: center;}
.h-mid a:before,.h-mid a:after{
	font-family: "iconfont" !important;
  	font-style: normal;
  	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
  	content:'\e60d';
  	font-size: 16px;
  	opacity: 0;
  	transition: all .5s
}
.h-mid a:before{margin-right:3px;}
.h-mid a:after{margin-left:3px;}
.h-mid a:hover:before,.h-mid a:hover:after{
  opacity: 1
}
.demolist{display: none;}
.h-menu{text-align: center;margin-top:-10px;display: none}
.h-menu i{font-size: 36px;color: #fff;}
@media(min-width: 1440px){
	.h-nav-box{width:1440px;padding:15px 0;}
	
}
@media(max-width: 1440px){
	.h-mid a:before, .h-mid a:after{display: none;}
	.h-mid a:hover{color:var(--pei-color);}
}
@media(max-width:1200px){
	.h-left{width:300px;padding-top: 5px;}
	.h-mid{width:calc(100% - 320px);}
	.h-mid a{font-size: 15px;}
	.h-mid a:before{margin-right:0px;font-size: 16px;}
	.h-mid a:after{margin-left:0px;font-size: 16px;}
}
@media(max-width: 992px){
	.h-left{width:400px;padding-top: 0}
	.h-mid{display: none;}
	.h-menu{display: block;}
	.h-nav-box{padding:15px;}
	.demo-buttons{padding-top: 8px;display: block;}
}
@media(max-width:768px){
	.h-menu i{font-size:32px;color: #333;}
	.h-nav-box{padding:10px;}
	
}
@media(max-width:576px){
	.h-left{width:240px;}
	.h-menu i{font-size:26px;color: #333;}
	.h-nav-box{padding:5px;}
}


/*flash*/
.flash{position: relative;top:0;overflow: hidden;}
.flash .swiper-pagination{position: absolute!important;top:50%!important;transform:translateY(-50%)!important;height: 100px;}
.flash .swiper-pagination-bullet{background:none!important;display: flex;flex-direction: row;align-items: center;color: #fff!important;font-size:16px;width:60px!important;margin:0 0 30px 0!important;justify-content: flex-start;}
.flash .swiper-pagination-bullet:before{content:'';width:15px;height: 2px;background: #fff;margin-right: 15px;}
.banner1 .wrap{position: absolute;left:50%;transform: translateX(-50%);height: 100%;top:0;}
.banner1 .txt{height: 100%;display: flex;flex-direction: column;justify-content: center;width:475px;text-align: right;}
.banner1 .txt .t1{font-size: 48px;color:rgba(255,255,255,.5);text-transform: uppercase;}
.banner1 .txt .t2{font-size: 40px;color:#fff;position: relative;}
.banner1 .txt .t2:after{content:'';width:90px;height: 2px;background: #fff;right:0;position: absolute;top:80px;}
.banner1 .txt .t3{color: #fff;font-weight: lighter;font-size: 20px;margin-top: 60px;}
.banner1 .txt .t4{color: #fff;font-weight: lighter;font-size: 14px;margin-top: 15px;text-transform: uppercase;}
@media(max-width: 768px){
	.flash img{height: 350px;object-fit: cover;}
}
@media(max-width: 576px){
	.flash img{height: 260px;}
}

/*ipro*/
.ipro{padding:30px 0;}
.ipro-hd{padding:30px 0 0;}
.ipro-hd .right{display: flex;flex-direction: row;justify-content: space-between;padding-top: 20px;}
.ipro-hd .right a{color: #333333;font-size: 17px;border-bottom:solid 1px #333;height:30px;}
.ipro-hd .right a span{display: flex;flex-direction: row;align-items: center; }
.ipro-hd .right a span:before{content:'';width:8px;height: 8px;border-radius: 50%;display: block;margin-right: 10px;background-color:var(--zhu-color);}
.ipro-hd .right a:hover{border-color: var(--zhu-color);color: var(--zhu-color);}
.ipro-bd .gallery-top{position: relative;padding:30px 0;background: url(../images/ipro-bg.jpg) center bottom no-repeat;}
.ipro-bd .gallery-top .pic-box{padding:15px;border:solid 1px #eee;display: block;}
.ipro-bd .gallery-top .pic{width:100%;height: 325px;overflow: hidden;}
.ipro-bd .gallery-top .pic img{width: 100%;height: 100%;object-fit: contain;transition: all .5s}
.ipro-bd .gallery-top .pic:hover img{transform:scale(1.1,1.1);}
.ipro-bd .gallery-top .txt{display: flex;flex-direction: column;}
.ipro-bd .gallery-top .txt .t1{font-size: 20px;color: var(--zhu-color);position: relative;height: 45px;}
.ipro-bd .gallery-top .txt .t1:after{content: '';height: 2px;width:40px;background-color: var(--zhu-color);position: absolute;top:40px;left:0;transition: all .5s}
.ipro-bd .gallery-top .txt:hover .t1:after{width:100px;}
.ipro-bd .gallery-top .txt .t2{font-size: 16px;color: #646464;line-height: 36px;margin-top: 30px;}
.ipro-bd .gallery-top .txt .more{margin-top: 80px;}
.ipro-bd .gallery-top .btnn{position: absolute;bottom:100px;right:0;display: flex;flex-direction: row;}
.ipro-bd .gallery-top .btnn>div{border-radius: 50%;width:44px;height: 44px;font-family: 'SimSun';font-size: 30px;text-align: center;line-height: 42px;border:solid 1px #eee;color: #dfdfdf;font-weight:600;cursor: pointer;margin-left: 30px;z-index: 1}
.ipro-bd .gallery-top .btnn>div:hover{background-color: var(--zhu-color);color: #fff;}
.ipro-bd .gallery-thumbs{padding:30px 0;}
.ipro-bd .gallery-thumbs .item{width:100%;overflow: hidden;}
.ipro-bd .gallery-thumbs .item .pic-box{padding:15px;border:solid 1px  #eee;}
.ipro-bd .gallery-thumbs .item .pic{width:100%;padding-bottom: 71.5%;position: relative;overflow:hidden;}
.ipro-bd .gallery-thumbs .item .pic img{width:100%;height:100%;position: absolute;object-fit: contain;transition: all .5s}
.ipro-bd .gallery-thumbs .item .txt{padding:15px 0;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.ipro-bd .gallery-thumbs .item .txt .t1{font-size: 17px;color: #646464;width:60%;}
/*.ipro-bd .gallery-thumbs .swiper-slide-thumb-active .item .pic-box{border-color: var(--zhu-color);}*/
.ipro-bd .gallery-thumbs .swiper-slide-thumb-active .item .txt .t1{color:#646464;}
.ipro-bd .gallery-thumbs .item:hover .pic-box img{transform: scale(1.1,1.1);}
.ipro-bd .gallery-thumbs .item:hover .pic-box{border-color: #646464;}
.ipro-bd .gallery-thumbs .item:hover  .txt .t1{color: var(--zhu-color);}
@media(max-width: 1200px){
	.ipro-bd .gallery-top{background: none;}
}
@media(max-width: 992px){
	.ipro-bd .gallery-top .btnn{bottom:80px;}
	.ipro-hd .right{flex-wrap: wrap;}
	.ipro-hd .right a{margin: 15px;}
}
@media(max-width:768px){
	.ipro-hd .right{justify-content: flex-start}
	.ipro-bd .gallery-top .txt.txt{margin-top: 30px;}
	.ipro-bd .gallery-top .txt .more{margin-top: 30px;}
	.ipro-bd .gallery-top .btnn{bottom:30px;}
}
@media(max-width: 576px){
	.ipro-bd .gallery-top .pic{height: 200px}
}

/*iys*/
.iys{background: url(../images/iys-bg.jpg) center no-repeat;padding:48px 0;position: relative;}
.iys .row{justify-content: flex-end;}
.iys-md{font-size: 18px;letter-spacing:8px;color: #545454;margin:15px 0;}
.iys-bd{overflow: hidden;}
.iys-bd .swiper-slide{padding:30px 0;display: flex;flex-direction: column;overflow: hidden;}
.iys-bd .swiper-slide .t1{position: relative;height: 70px;margin-left: 70px;}
.iys-bd .swiper-slide .t1 span{position: absolute;top:15px;left:23px;font-size: 20px;color: #2c2c2c;}
.iys-bd .swiper-slide .t1:before{content:'';width:40px;height: 40px;background: #e5e8ed;border-radius: 50%;position: absolute;left:0;top:0;}
.iys-bd .swiper-slide .t1:after{content:'';width:1px;height: 20px;background-color: var(--zhu-color);position: absolute;top:50px;left:30px;}
.iys-bd .swiper-slide .t2{font-size: 15px;color:#2c2c2c;margin-top: 15px;}

.iys-bd .btnn>div{width:60px;height: 60px;border:solid 1px #e5e8ed;text-align: center;line-height: 60px;margin-right:15px;font-family:'SimSun';cursor: pointer;}
.iys-bd .btnn>div i{font-size: 30px;color: #e5e8ed;}
.iys-bd .btnn>div:hover{background: var(--zhu-color);border-color: var(--zhu-color);color: #fff;}
@media(min-width: 1200px){
	.iys-img{position: absolute;right:15px;bottom:20px;}
	.iys-bd .swiper-slide .t2{width:70%;}
}

@media(min-width: 1600px){
	.iys-img{position: absolute;right:100px;bottom:20px;}
	.iys-bd .swiper-slide .t2{width:80%;}
}

@media(max-width: 992px){
	.iys{background: #fbfbfb;}
	.iys-md{text-align: center;}
	.iys-bd{padding:0 30px;}
	.iys-bd .swiper-slide .t2{width:100%;}
	.iys-bd .btnn{justify-content: center;}
}
@media(max-width:768px){
	.iys-bd{padding:0 15px;}
}
@media(max-width:576px){
	.iys-md{font-size: 16px;letter-spacing:4px;}
}

/*icase*/
.icase{padding:30px 0;position: relative;}
.icase-hd{padding:30px 0;}
.icase-hd .right{align-items: flex-end;}
.icase-hd .right .more{margin:15px 0;}
.icase-hd .right p{letter-spacing: 8px;font-size: 17px;color: #646464;}
.icase-bd{overflow: hidden;}
.icase-bd .swiper-slide{padding:10px;}
.icase-bd .swiper-slide a{display: flex;flex-direction:column;width:100%;transition: all .5s}
.icase-bd .swiper-slide .pic{width:100%;padding-bottom: 67%;position: relative;overflow: hidden;}
.icase-bd .swiper-slide .pic img{width:100%;height: 100%;object-fit: cover;position: absolute;transition: all .5s}
.icase-bd .swiper-slide .txt{display: flex;flex-direction: column;padding:25px 20px;border:solid 1px #eee;}
.icase-bd .swiper-slide .txt .t1{font-size: 22px;color: #181818;transition: all .5s}
.icase-bd .swiper-slide .txt .t2{color: #727272;line-height: 30px;margin-top: 10px;-webkit-line-clamp:2;}
.icase-bd .swiper-slide .txt span{background: #8ea0eb;color: #fff;display:inline-block;width:70px;height: 28px;text-align: center;line-height: 30px;margin-top: 10px;transition: all .5s}
.icase-bd .swiper-slide:hover a{box-shadow: 0 0 10px #999}
.icase-bd .swiper-slide:hover .pic img{transform: scale(1.1,1.1);}
.icase-bd .swiper-slide:hover .txt .t1{color: var(--zhu-color)}
.icase-bd .swiper-slide:hover .txt span{width:100px;}
.icase-btn{position: absolute;left:50%;transform: translateX(-50%);bottom:250px;display: flex;flex-direction: row;justify-content: space-between;width:100%;}
.icase-btn>div{width:44px;height: 44px;text-align: center;line-height: 44px;font-family:'SimSun';font-size: 30px;border-radius: 50%;border:solid 1px #dfdfdf;color: #dfdfdf;cursor: pointer;transition: all .5s}
.icase-btn>div:hover{background: var(--zhu-color);color: #fff;border-color: var(--zhu-color);}
@media(min-width: 1320px){
	.icase-btn{width:1320px;}
}
@media(max-width: 1290px){
	.icase-btn{display: none;}
}
@media(max-width: 992px){
	.icase-hd .right{align-items: center;}
	.icase-hd .right p{margin-top: 15px;text-align: center;}
}
@media(max-width:576px){
	.icase-hd .right p{letter-spacing:4px;font-size: 14px;}
}

/*iys2*/
.iys2{background: url(../images/iys2-bg.jpg) center top no-repeat;padding-top: 50px;}
.iys2-right{padding:50px 0px;overflow: hidden;margin:0 30px;}
.iys2-right .swiper-slide{background:#fff;}
.iys2-right .swiper-slide .t1{width:143px;display: flex;flex-direction: row;align-items: center;}
.iys2-right .swiper-slide .t1 span{color: #646464;font-size: 16px;font-family:'microsoft yahei';display: flex;flex-direction: row;align-items: center;}
.iys2-right .swiper-slide .t1 span:after{content:'';margin-left: 20px;width:90px;height: 1px;background:#646464;margin-right:5px;}
.iys2-right .swiper-slide .t1:after{width:5px;height: 5px;border-radius: 50%;background: #868686;content:'';display: block;}
.iys2-right .swiper-slide .t2{font-size: 24px;font-weight: bold;color: #303030;margin-top: 40px;}
.iys2-right .swiper-slide .t3{font-size: 13px;font-weight: bold;color: #959595;display: flex;flex-direction:column;padding:10px 0;}
.iys2-right .swiper-slide .t3:after{content:'';width:1px;height: 38px;background: #e5e8ed;margin-top: 15px;}
.iys2-right .swiper-slide .t4{font-size: 14px;color: #2f2f2f;line-height: 36px;}
.iys2-right .btnn{margin-top: 50px;}
.iys2-right .btnn>div{width:60px;height: 60px;border:solid 1px #e5e8ed;text-align: center;line-height: 60px;margin-right:15px;font-family:'SimSun';cursor: pointer;}
.iys2-right .btnn>div i{font-size: 30px;color: #e5e8ed;}
.iys2-right .btnn>div:hover{background: var(--zhu-color);border-color: var(--zhu-color);color: #fff;}
.iys2-right .t5{font-size: 16px;color:#2f2f2f;}
.iys2-right .tel{display: flex;flex-direction: row;color:#171717;align-items: center;margin-top: 20px;}
.iys2-right .tel i{font-size: 24px;}
.iys2-right .tel span{font-size: 18px;margin-left: 10px;}
.iys2-right .tel b{font-size: 30px;margin-left: 20px;}
.iys2-right .tel a{font-size: 18px;color:#171717;display: flex;flex-direction: column;margin-left: 30px;}
.iys2-right .tel a:before{width:100%;content:'';border-top:solid 1px #acacac;height: 1px}
.iys2-right .tel a:after{width:100%;content:'';border-top:solid 1px #acacac;height: 0px;}
.iys2-right .tel a p{display: flex;flex-direction: row;align-items: center;line-height: 1.3}
.iys2-right .tel a:hover{color:var(--zhu-color);}
.iys2-right .tel a:hover:before,.iys2-right .tel a:hover:after{border-color:var(--zhu-color); }
@media(min-width: 992px){
	.iys2 .i-title b,.iys2 .i-title .t1,.iys2 .i-title .t2{color: #fff;}
}
@media(max-width: 1200px){
	.iys2-right{padding:0 30px;}
	.iys2-right .btnn{margin:30px 0;}
}
@media(max-width: 992px){
	.iys2{background: none;}
	.iys2-right{padding:30px;}
	.iys2-bd .btnn{justify-content: center;}
	.iys2-right .tel a p{line-height: 1.1}
}
@media(max-width:768px){
}
@media(max-width:576px){
	.iys2{padding:0;}
	.iys2-right{padding:30px 0;}
	.iys2-right .tel b{font-size: 16px;margin-left: 5px;}
	.iys2-right .tel span{margin-left: 5px;}
	.iys2-right .tel a{display: none;}
}

/*icom*/
.icom{}
.icom .left{background: url(../images/icom-bg2.jpg) right 80px no-repeat #fbfbfb;}
.icom .box{padding:30px 100px 30px 0;width:700px;float: right;}
.icom .box .t3{color:#2d2d2d;font-size: 22px;position: relative;margin-top: 65px;}
.icom .box .t3:before{content:'';width:54px;position: absolute;top:-20px;height: 4px;background: var(--zhu-color);}
.icom .box .t4{font-size: 16px;color:#535353;line-height: 35px;margin-top: 15px;-webkit-line-clamp:8;}
.icom .more{margin-top: 30px;}
.icom .box .t5{font-size: 14px;color:#979797;letter-spacing: 6px;margin-top: 30px;}
.icom .right .pic{height: 100%;}
.icom .right .pic img{height: 100%;object-fit: cover;}

@media(min-width: 992px){
	.icom .container-fluid{padding:0;}
	.icom .right{padding-left: 0}
}
@media(max-width: 1300px){
	.icom .box{width:100%;padding:30px;}
}
@media(max-width:992px){
	.icom .row{flex-direction:column-reverse;}
	.icom .box{padding:30px 0;}
	.icom .right{padding-left: 0;padding-right: 0}
	.icom .right .pic{height: auto;text-align: center;}
	.icom .right .pic img{height: auto}
}

/*ilc*/
.ilc{position: relative;background: #fbfbfb;padding-bottom: 450px;}
.ilc #bg{height: 260px;overflow: hidden;background: url(../images/ilc-bg.jpg) center no-repeat;}
.ilc #lizi{margin-top: -400px;}
.ilc .wrap{position: absolute;top:70px;left:50%;transform: translateX(-50%);}
.ilc .item{color:#fff;text-align: center;transition: all .5s}
.ilc .item .t1{font-size: 22px;font-weight: lighter;}
.ilc .item .t2{font-size: 16px;padding:15px 0;display: flex;flex-direction: column;align-items: center;font-weight: lighter;}
.ilc .item .t2:after{content:'';border-top:solid 2px #8995c4;width:100px;margin-top: 18px;transition: all .5s}
.ilc .item .box{width:100%;height: 194px;background: url(../images/ilc-icon1.png) center no-repeat;display: flex;flex-direction: column;justify-content: center;align-items: center;;}
.ilc .item .box i{font-size: 30px;color:#999999;}
.ilc .swiper-wrapper .swiper-slide:nth-child(3) .item .box i{font-size: 50px;line-height: 1}
.ilc .item .box .t3{color: #4f4f4f;text-align: center;line-height: 30px;}
.ilc .item .t4{color:#4f4f4f;font-size: 24px;display: flex;flex-direction: row;justify-content: center;align-items: center;margin-top:10px;}
.ilc .item .t4:before{content:'';width:20px;height: 1px;background: #999999;margin-right: 5px}
.ilc .item .t4:after{content:'';width:20px;height: 1px;background: #999999;margin-left: 5px}
.ilc .item:hover{margin-top: -10px;}
.ilc .item:hover .t2:after{width:135px;}
@media(max-width: 576px){
	.ilc .item .t1{font-size: 14px;}
	.ilc .item .t2{font-size: 12px;}
}

/*inews*/
.inews-hd{padding:60px 0 30px;}
.inews-hd .right li{width:130px;text-align: center;color: #272727;font-size: 20px;padding:30px 0;display: flex;flex-direction: column;align-items: center;cursor: pointer;}
.inews-hd .right li span{height: 35px;border-bottom:solid 1px #fff;}
.inews-hd .right li:after{content:'';width:1px;height: 20px;background: #fff;margin-top: -5px}
.inews-hd .right li:hover span,.inews-hd .right li.on span{color: var(--zhu-color);border-color: var(--zhu-color);font-weight: bold;}
.inews-hd .right li:hover:after,.inews-hd .right li.on:after{background: var(--zhu-color);}
.inews-bd-box .lt .pic{width:100%;padding-bottom: 56%;overflow: hidden;position: relative;}
.inews-bd-box .lt .pic img{width:100%;object-fit: cover;position: absolute;transition: all .5s}
.inews-bd-box .lt .txt{border:solid 1px #eee;border-top:none;display: flex;flex-direction: column;padding:20px;transition: all .5s}
.inews-bd-box .lt .txt .t1{font-size: 18px;color: #1b1b1b;transition: all .5s}
.inews-bd-box .lt .txt .t2{color: #505050;line-height: 30px;margin: 10px 0;transition: all .5s;-webkit-line-clamp:4;}
.inews-bd-box .lt .txt .t3{display: flex;flex-direction: row;justify-content: space-between;transition: all .5s}
.inews-bd-box .lt .txt .t3 .time{color: #505050;padding-top: 15px;transition: all .5s}
.inews-bd-box .lt:hover .pic img{transform: scale(1.1,1.1);}
.inews-bd-box .lt:hover .txt{background: var(--zhu-color);}
.inews-bd-box .lt:hover .txt .t1,.inews-bd-box .lt:hover .txt .t2,.inews-bd-box .lt:hover .txt .t3 .time,.inews-bd-box .lt:hover .txt .t3 .more span{color: #fff;}
.inews-bd-box .lt:hover .txt .t1{text-indent: 15px;}
.inews-bd-box .lt:hover .txt .t3 .more:after{height: 26px;}
.inews-bd-box .rt li{padding:15px 0;border:solid 1px #eee;margin-bottom: 14px}
.inews-bd-box .rt li .date{border-right:solid 1px #eee;text-align: center;width:15%;transition: all .5s;position: relative;}
.inews-bd-box .rt li .date b{font-size: 48px;color: #c8c8c8;position: absolute;top:10px;width:100%;left:0;transition: all .5s;line-height: 1}
.inews-bd-box .rt li .date .t1{font-size: 14px;color: #4d4d4d;margin-top: -15px;position: absolute;top:70px;left:0;width:100%;transition: all .5s;}
.inews-bd-box .rt li .txt{padding:0 20px;transition: all .5s;width:85%;}
.inews-bd-box .rt li .txt .t2{color: #1b1b1b;font-size: 18px;transition: all .5s}
.inews-bd-box .rt li .txt .t3{color: #505050;line-height: 24px;-webkit-line-clamp:2;margin-top: 10px;transition: all .5s}
.inews-bd-box .rt li:hover{background: var(--zhu-color);border-color: var(--zhu-color);box-shadow: 0 0 10px #999;}
.inews-bd-box .rt li:hover .date{border-color:#fff;}
.inews-bd-box .rt li:hover .date b{color: #fff;top:30px;}
.inews-bd-box .rt li:hover .date .t1{color: #fff;top:20px;}
.inews-bd-box .rt li:hover .txt .t2,.inews-bd-box .rt li:hover .txt .t3{color: #fff;}
@media(max-width: 992px){
	.inews-bd-box .lt{margin-bottom: 15px;}
}
@media(max-width: 576px){
	.inews-bd-box .rt li .date{width:20%;}
	.inews-bd-box .rt li .txt{width:80%;}
}

/*links*/
.links{margin:50px 0;}
.links .i-title b{font-size: 48px;}
.links .i-title .txt .t1{font-size: 14px;}
.links .i-title .txt .t2{font-size: 16px;margin-bottom: 3px;}
.links .right a{display: inline-block; padding:15px;color: #333333;}
.links .right a:hover{color: var(--zhu-color)}
/*footer*/
.footer{background: url(../images/footer-bg.jpg) center no-repeat;}
/*.footer .left .t1{background: url(../images/footer-bg2.png) left center no-repeat;font-size: 24px;color: #fff;height: 60px;line-height: 60px;width:274px;text-align: center;margin:30px 0;}*/
.footer .left .t1{font-size: 24px;color: #fff;height: 60px;line-height: 60px;width:274px;text-align: center;margin:30px 0;}
.footer .left .t2{color: #fff;font-size: 16px;line-height: 36px;}
.footer .left .ewm{margin-top: 30px;}
.footer .left .ewm li{width:103px;margin-right:15px;}
.footer .left .ewm li .t3{text-align: center;color: #fff;}
.footer .mid{display: flex;flex-direction: column;justify-content: flex-end;align-items: center;}
.footer .message{width:305px;padding-top: 200px}
.footer .message .form-group{position: relative;margin-bottom: 5px;}
.footer .message .form-group img{position: absolute;right:0;width:100px;height: 40px;top:0;}
.footer .message .form-control1{border:none;border-bottom:solid 1px rgba(255,255,255,.5);color:#fff;font-size: 16px;padding:10px;background: none;border-radius:0;transition: none;outline: none;width:100%;}
.footer .message .form-control1::placeholder {color: #fff}
/*.footer .message .form-control{border:none;border-bottom:solid 1px rgba(255,255,255,.5);color:#fff;font-size: 16px;padding:10px;margin-top: 10px;background: none;border-radius:0;transition: none;outline: none;}*/
.footer .message .submit{text-align: center;width:100%;color: #fff;;background:rgba(255,255,255,.3);padding:10px 0;transition: all .5s;border:none;font-size: 16px;margin-top: 10px;border-radius:0;display: block;}
.footer .message .submit:hover{background: var(--pei-color)}
.footer .message .form-control::-webkit-input-placeholder { 
/* WebKit browsers */ 
color: #fff; 
} 
.footer .message .form-control:-moz-placeholder { 
/* Mozilla Firefox 4 to 18 */ 
color: #fff; 
} 
.footer .message .form-control::-moz-placeholder { 
/* Mozilla Firefox 19+ */ 
color: #fff; 
} 
.footer .message .form-control:-ms-input-placeholder { 
/* Internet Explorer 10+ */ 
color: #fff; 
}
.footer .right{display: flex;flex-direction: column;align-items: flex-end;}
/*.footer .right .t1{background: url(../images/footer-bg3.png) left center no-repeat;font-size: 24px;color: #fff;height: 60px;line-height: 60px;width:274px;text-align: center;margin:30px 0;float: right;}*/
.footer .right .t1{font-size: 24px;color: #fff;height: 60px;line-height: 60px;width:274px;text-align: center;margin:30px 0;float: right;}
.footer .right ul{width:100%;}
.footer .right li{text-align: right;margin-bottom: 10px;}
.footer .right .t2 a{color: #fff;font-weight:bold;}
.footer .right .t3 a{color: #949494;display: inline-block;margin-left: 15px;padding:10px;}
.footer .right .t3 a:hover{color:#fff;}
.footer .copyright{text-align: center;color:#fff;font-size: 16px;padding:30px 0 30px;}
.footer .copyright a{color:#fff;display: inline-block;}
@media(max-width: 992px){
	.footer .mid{display: none;}
	.footer .right{display: none;}
}
@media(max-width: 768px){
	.footer{padding-bottom: 50px;}
}
/*down*/
.down{width:100%;flex-direction: row;justify-content: space-between;background: #211f1f;display: none;}
.down li{width:25%;border-right:solid 1px #fff;padding:5px 0;box-sizing: border-box;}
.down li:nth-child(4){border:none;}
.down li a{width:100%;display: flex;flex-direction: column;align-items: center;justify-content: center;color: #fff;font-size: 14px;}
.down li a i{font-size: 20px;}
.modal{padding-right: 0!important;}
.modal-open{padding-right: 0!important;}
@media(max-width: 768px){
	.down{display:flex;}
}